.element{
	padding: 0;
	margin: 0;
}
.date{
	background-color: #289499;
	color: white;
	font-size: 20px;
	line-height: 30px;
	text-align: center;
}

.userinfo{
	text-align: center;
}

.messages{
	padding: 5px;
}

.message{
	margin: 5px 0;
}

.userimage{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: solid 1px #DDDDDD;
}

.messagecontent{
	padding: 5px;
	background-color: white;
	border: solid 1px #CCCCCC;

}

textarea{
	width: 98%;
	height: 100%;
}

#addmessagesubmit{
	float: right;
}

.time{
	float: right;
}


#projects{
	
}

.project{
}

.projectPictures{
	padding: 1px;
	background-color: #DDDDDD;
}

.picture{
	border-: solid 1px #DDDDDD;
}

.projectDescription{
	margin: 20px 10px;
}

.hotdegree{
	width: 200px;
	margin: 0;
	padding: 0;
}

.degreebar{
	height: 16px;
	padding: 0;
	margin: 0;
	border: solid 1px gray;
}

.article{
	border-top: solid 1px #DDDDDD;
	margin: 0 5px;
	padding: 25px 0;
	/*background-color: gray;*/
}

.doubleLine{
	border-bottom: solid 1px #DDDDDD;
}

.article:hover{
	background-color: #FAFAFA;
}

.articleImage{
	float: left;
	border: solid 1px gray;
}

.articleContent{
	margin-left: 20px;
	background-color: red;
	float: left;
}

.articleTitle a{
	text-decoration: none;
	height: 30px;
	line-height: 30px;
	padding: 2px 0;
	margin: 0;
	font-size: 20px;
}

.articleTitle a:hover{
	cursor: hand;
}

#pagenate{
	text-align: center;
}

